package com.adcc.loadSheetForwarder.configuration;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

@Data
@ConfigurationProperties(prefix = "umetrip")
public class UmeTripProperties {

    /**
     * 航旅应用ID
     */
    private String appId;

    /**
     * 航旅私钥
     */
    private String appSecret;

    /**
     * 获取数据超时
     */
    private int socketTimeout;

    /**
     * 请求连接超时
     */
    private int connectTimeout;

    /**
     * 从连接池获取连接超时
     */
    private int connectionRequestTimeout;

    /**
     * 获取航班列表接口url
     */
    private String flightsUrl;

    /**
     * 获取舱单原文接口rul
     */
    private String originalLoadSheetUrl;

    /**
     * 允许最大的错误次数，超过该次数认为接口不正常
     */
    private int maxFailCount;

    /**
     * 测试航班号
     */
    private String testFlightNumber;
}
